package com.zhihui.client.alarm.entity;

import lombok.Builder;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.io.Serializable;
/**
 * 
 * @author zhihuian
 * @email 18037017565@163.com
 * @date 2018/10/29
 */
@Data
@Builder
public class User implements Serializable {
        /**
         * 用户id
         */
        private Integer uid;
        /**
         * 用户名称
         */
        private String username;
        /**
         * 用户密码
         */
        private String password;
        /**
         * 用户邮箱
         */
        private String mail;
        /**
         * 入职时间
         */
        @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
        @DateTimeFormat(pattern = "yyyy-MM-dd")
        private Date entrytime;
        /**
         * 所属部门
         */
        private String department;
        /**
         * 电话
         */
        private String photo;
}
